International Commerce Centre, 1 Austin Rd W, West Kowloon, Hong Kong
27 views 💖 1
Sky 100 Observation Deck is a popular tourist attraction located in the International Commerce Centre (ICC) in Hong Kong. Overall, Sky 100 Observation Deck is a must-visit attraction for anyone visiting Hong Kong who wants to take in breathtaking views of the city and learn more about its culture and history.